package org.dromara.work.domain.bo;


import jakarta.validation.constraints.NotNull;
import lombok.Data;
import lombok.EqualsAndHashCode;


import java.util.Date;

import org.dromara.common.core.validate.EditGroup;
import org.dromara.common.mybatis.core.domain.BaseEntity;

/**
 * 备案回复业务对象 beian_audit_reply
 *
 * @author Chen
 * @date 2024-02-22
 */

@Data
@EqualsAndHashCode(callSuper = true)
public class BeianAuditReplyBo extends BaseEntity {

    /**
     * $column.columnComment
     */
    @NotNull(message = "id不能为空", groups = { EditGroup.class })
    private Long id;

    /**
     * 要素编码
     */
    private String code;

    /**
     * 审核状态（0审核通过，1审核未通过，2不受理）
     */
    private String status;

    /**
     * 审核人
     */
    private String checker;

    /**
     * 审核通过/不通过原因
     */
    private String reason;

    /**
     * 审核时间
     */
    private Date shsj;

    /**
     * 审核部门
     */
    private String checkerDepart;

    /**
     * 道路新名称
     */
    private String newName;

    /**
     * 附件ID,逗号分隔
     */
    private String files;


}
